Big Huge Thesaurus

mombin tree

noun